package com.bit.musicserver.mapper;

import com.bit.musicserver.model.Music;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;

@Mapper
public interface MusicMapper {
    /*插入音乐*/
     Integer insertMusic(@Param("title") String title, @Param("singer") String singer,
                         @Param("time") String time, @Param("url") String url, @Param("userid") int userid);
     //查询当前id的2音乐是否存在
     Music findMusicById(@Param("id") Integer id);
     //删除当前id的音乐
    int deleteMusicById(@Param("id") Integer musicid);

    /*c查询所有的音乐*/
    List<Music> findMusic();

    /*c查询指定名称的音乐*/
    List<Music> findMusicName(@Param("musicName") String musicName);
}
